self-locking door - Francés Inglés Diccionario